package com.edt.ichannel.admin.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * BonusLog实体类 发展奖日志表
 *
 * @author songhan
 * @date 2018-06-14
 */
public class BonusLog extends Log implements Serializable {

	private static final long serialVersionUID = 7259718534237004312L;
	/**
	 * 主键
	 */
	private String id;
	/**
	 * 小微渠道ID
	 */
	private String expansionId;
	/**
	 * 首充规则对应发展奖
	 */
	private Integer firstBonusMoney;
	/**
	 * 首充金额
	 */
	private Integer firstMoney;
	/**
	 * 发展奖时间
	 */
	private Date bonusDate;
	/**
	 * 拓展人
	 */
	private String staffId;
	/**
	 * 计算发展奖首充规则上限
	 */
	private Integer bonusFirstMoneyUp;
	/**
	 * 计算发展奖首充规则下限
	 */
	private Integer bonusFirstMoneyDown;
	/**
	 * 订单流水
	 */
	private String orderCode;

	/**
	 * 发展奖
	 */
	private Integer bonusMoney;
	/**
	 * 发展奖状态
	 */
	private Integer bonusState;

	private int bonusLogType;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getExpansionId() {
		return expansionId;
	}

	public void setExpansionId(String expansionId) {
		this.expansionId = expansionId;
	}

	public Integer getFirstBonusMoney() {
		return firstBonusMoney;
	}

	public void setFirstBonusMoney(Integer firstBonusMoney) {
		this.firstBonusMoney = firstBonusMoney;
	}

	public Integer getFirstMoney() {
		return firstMoney;
	}

	public void setFirstMoney(Integer firstMoney) {
		this.firstMoney = firstMoney;
	}

	public Date getBonusDate() {
		return bonusDate;
	}

	public void setBonusDate(Date bonusDate) {
		this.bonusDate = bonusDate;
	}

	public String getStaffId() {
		return staffId;
	}

	public void setStaffId(String staffId) {
		this.staffId = staffId;
	}

	public Integer getBonusFirstMoneyUp() {
		return bonusFirstMoneyUp;
	}

	public void setBonusFirstMoneyUp(Integer bonusFirstMoneyUp) {
		this.bonusFirstMoneyUp = bonusFirstMoneyUp;
	}

	public Integer getBonusFirstMoneyDown() {
		return bonusFirstMoneyDown;
	}

	public void setBonusFirstMoneyDown(Integer bonusFirstMoneyDown) {
		this.bonusFirstMoneyDown = bonusFirstMoneyDown;
	}

	public String getOrderCode() {
		return orderCode;
	}

	public void setOrderCode(String orderCode) {
		this.orderCode = orderCode;
	}

	public Integer getBonusMoney() {
		return bonusMoney;
	}

	public void setBonusMoney(Integer bonusMoney) {
		this.bonusMoney = bonusMoney;
	}

	public Integer getBonusState() {
		return bonusState;
	}

	public void setBonusState(Integer bonusState) {
		this.bonusState = bonusState;
	}

	public int getBonusLogType() {
		return bonusLogType;
	}

	public void setBonusLogType(int bonusLogType) {
		this.bonusLogType = bonusLogType;
	}
}
